home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / x00v109c.zip / WATCHCD.DOC < prev    next >
Text File  |  1987-08-18  |  3KB  |  57 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.           Use WATCHCD at your own risk.
  9.  
  10.           **********************************************************
  11.           *NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE *
  12.           *                                                        *
  13.           * WATCHCD V1.00 is not compatible with previous versions.*
  14.           * Also, V1.00 or greater of X00.SYS must be used.  There *
  15.           * may be no error messages generated if you mix the      *
  16.           * incompatible versions of WATCHCD and X00.SYS           *
  17.           **********************************************************
  18.  
  19.           WATCHCD is  a carrier  detect watchdog.   That is, once activated
  20.           WATCHCD will cause a warm boot if carrier  detect is  lost on the
  21.           selected communications port.
  22.  
  23.           To  correctly  perform  the  watchdog function, some code must be
  24.           resident in memory while  other  programs  are  executing.   This
  25.           resident code  is in  the device  driver X00.SYS.   Thus, WATCHCD
  26.           will not function without X00.SYS.
  27.  
  28.           WATCHCD supports both the conventional method of identifying comm
  29.           ports, such  as COM1, COM2 etc, and by port number identification
  30.           when the reassignment features of X00.SYS are used.
  31.  
  32.           To execute WATCHCD using conventional identification enter:
  33.           WATCHCD COM1 ON to activate the watchdog on COM1
  34.           WATCHCD COM1 OFF to de-activate the watchdog on COM1
  35.  
  36.           You can specify COM1 through COM4.  When  the above  commands are
  37.           used the CD monitoring will always be on the COMn port as defined
  38.           by IBM, regardless of any reassignments done by X00.SYS.
  39.  
  40.           To execute WATCHCD using port numbers  that you  may have defined
  41.           using X00.SYS, then enter:
  42.           WATCHCD 0 ON to activate the watchdog on port 0.
  43.           WATCHCD 0 OFF to de-activate the watchdog on port 0.
  44.  
  45.           The port  number may  be as large as the number of ports that you
  46.           have specified to X00.SYS.   If  you used  the statement  in your
  47.           CONFIG.SYS file  DEVICE=X00.SYS 0=COM4,  and then execute WATCHCD
  48.           with WATCHCD 0 ON, you have activated a watchdog on COM4.  If you
  49.           have  not  made  any  port  reassignment  then  ports 0 through 3
  50.           correspond to COM1 through COM3.
  51.  
  52.           It is the authors intent to later change the watchdog function of
  53.           the X00.SYS  to force  programs to exit (gracefully) when carrier
  54.           is  lost  (under  any  conditions).    The  "gracefully"  is  the
  55.           difficult part  of the  above.   This is preferable to booting on
  56.           multi-tasking systems.
  57.